CustomizeSnapshots\Customize_Snapshot_Manager C

Total Complexity 114
Dependencies 5
Dependents 2
Total lines 826
Lines of code 543
Logical lines of code 233
Comment lines 211
Methods 32
Properties 2

Methods 32

Method Rating Maintainability Complexity Lines of code
handle_frontend_changeset_publish()
B
36 15 78
clean_up_nav_menus_created_auto_drafts()
A
43 15 43
remove_all_non_snapshot_admin_bar_links()
A
49 12 28
prepare_snapshot_post_content_for_publish()
A
50 9 29
enqueue_controls_scripts()
S
50 6 29
replace_customize_link()
S
49 5 33
enqueue_admin_scripts()
S
57 5 16
add_publish_changeset_link()
S
51 4 27
add_post_edit_screen_link()
S
57 4 17
enqueue_frontend_scripts()
S
55 3 20
add_snapshot_uuid_to_return_url()
S
57 3 16
save_customizer_state_query_vars()
S
63 4 10
get_edit_link()
S
63 3 11
render_templates()
S
52 1 35
ensure_customize_manager()
S
64 3 9
add_changesets_admin_bar_link()
S
60 2 14
add_snapshot_exit_link()
S
61 2 13
print_admin_bar_styles()
S
67 1 25
hooks()
S
55 1 18
encode_json()
S
66 2 8
create_initial_changeset_revision()
S
73 2 5
prepare_errors_for_response()
S
64 2 10
__construct()
S
81 1 3
init()
S
77 1 4
add_snapshot_var_to_customize_save()
S
68 1 7
get_customize_manager()
S
79 1 4
is_valid_uuid()
S
78 1 3
customize_menu()
S
66 1 9
add_resume_snapshot_link()
S
64 1 10
get_post_type()
S
82 1 3
get_front_uuid_param()
S
82 1 3
get_customize_uuid_param()
S
82 1 3